using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

namespace OrigPacman
{
    public interface Character
    {
        #region Properties
        Texture2D Texture
        {
            get;
            set;
        }
        Vector2 Position
        {
            get;
            set;
        }
        Direction CurrentDirection
        {
            get;
            set;
        }
        int Speed
        {
            get;
            set;
        }
        int NextWayPoint
        {
            get;
            set;
        }
        int PreviousWayPoint
        {
            get;
            set;
        }
        Rectangle Bounds
        {
            get;
            set;
        }
        int Size
        {
            get;
            set;
        }
        int Lives
        {
            get;
            set;
        }
        bool Alive
        { 
            get;
            set;
        }
        #endregion
    }
}
